2024 Ford Super Duty: Why We Passed...